thrown and twisted - German English Dictionary